home *** CD-ROM | disk | FTP | other *** search
/ PC Active 2009 July/August / PC Active NR.227.iso / intface / software / GAMES / popupsSluiten.js < prev   
Encoding:
Text File  |  2008-01-31  |  1.8 KB  |  57 lines

  1. var isIE     = (navigator.appName.indexOf('Microsoft') != -1);
  2.  
  3. var imgBreedte = 18;
  4. var imgHoogte  = 100;
  5. var positieX   = 1; // permanente x coordinaat van de graphic
  6. var positieY   = 5; // permanente y coordinaat van de graphic
  7. var plaatje    = "../../media/images/sluiten.gif";
  8. var plaatje2   = "../../media/images/sluiten2.gif";
  9.  
  10. function dw(string) { document.write(string); }
  11.  
  12. if (isIE)
  13. {    dw('<span id="sluiten" style="position:absolute;z-index:100">');
  14.     dw('<a href="javascript:top.close()" onmouseover="muisOver(); return true" onmouseout="muisOver(); return true"><img src="' + plaatje + '" border=0 width=' + imgBreedte + ' height=' + imgHoogte + 'alt="venster sluiten" name=imgSluiten></a>');
  15.     dw('</span>');
  16. }
  17.  
  18. function voegToe()
  19. {    sluiten = new Layer(5);
  20.     sluiten.document.write('<a href="javascript:top.close()"><img src="' + plaatje + '" border=0 width=' + imgBreedte + ' height=' + imgHoogte + 'alt="venster sluiten" name=imgSluiten></a>');
  21.     sluiten.document.close();
  22.     sluiten.visibility = "show";
  23.     setInterval("plaatsKnopNS()", 5);
  24. }
  25.  
  26. if (!isIE)
  27.     window.onload = voegToe;
  28.  
  29. if (isIE)
  30. {    sluiten.style.left = positieX;
  31.     sluiten.style.top  = positieY;
  32. }
  33.  
  34. function plaatsKnop() // Plaats graphic op originele plek als wordt gescrolled
  35. {    sluiten.style.left = document.body.scrollLeft + positieX;
  36.     sluiten.style.top  = document.body.scrollTop + positieY;
  37. }
  38.  
  39. function plaatsKnopNS() // Plaats graphic op originele plek als wordt gescrolled
  40. {    sluiten.left = pageXOffset + positieX;
  41.     sluiten.top  = pageYOffset + positieY;
  42. }
  43.  
  44. if (isIE)
  45. {    window.onscroll = plaatsKnop;
  46. }
  47.  
  48. ingedrukt = false;
  49. function muisOver()
  50. {    if (ingedrukt)
  51.         document.imgSluiten.src = plaatje;
  52.     else
  53.         document.imgSluiten.src = plaatje2;
  54.     ingedrukt = (!ingedrukt);
  55. }
  56.  
  57.